It sounds like you are on the right track and are systematically eliminating items. I would try the power balance test for the injectors and coil packs. Basically this is where you remove one connector at a time to see if it affects the idle. Hope this helps and good luck. Keep us posted.